Big Huge Thesaurus

Viminaria juncea

noun